package com.iteaj.iot.redis.consumer;

/**
 * 阻塞消费者接口，用于定义阻塞线程消费的行为。
 * 实现该接口的类应根据具体业务逻辑决定是否启用阻塞消费模式。
 * @author admin
 */
public interface BlockConsumer {

    /**
     * 阻塞线程消费
     * @return true 将会开启一个线程阻塞等待处理, 尽量少使用阻塞操作
     */
    default boolean block() {
        return false;
    }
}
